home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
qpack110.zip
/
QPACK.DOC
< prev
next >
Wrap
Text File
|
1992-07-01
|
8KB
|
246 lines
QPack v1.00 (01-July-1992)
On-Demand Qmail Prepack System
Copyright 1992 by Geoffrey Sy
QPack is supported by:
Residence: Support BBS:
Geoffrey Sy Simple Solutions Software
51 Wyatt Walk HST: (416) 287-9002
Toronto, Ontario CANADA HST/2400: (416) 286-8734
M5A 3T3
═════[INTRODUCTION]══════════════════════════════════════════
QPack provides on-demand pre-pack of QMail QWK packets. This
saves toll charges for long distance users because they don't
have wait online while Qmail scans and compress messages.
═════[OVERVIEW]══════════════════════════════════════════════
There are 2 modules to the QPack package:
QPSETUP.EXE - Edits the QPack configuration file.
QPACK.EXE - The main door module.
And some text/data files:
ONDISK - Message to inform the user when a prepack is
waiting on disk to be downloaded.
WELCOME - Logon Instruction for the user.
MENU - Main menu for QPack
HELP - Help data file
GOODBYE - Logoff Instruction for the user.
QPACK.CNF - QPack configuration file.
QPACK.DOC - QPack documentation (you're reading it).
QPACK - Example QPack door script (optional).
QMAIL4 - Example of the modified QMAIL4 door script.
REGISTER.FRM - For sending your contribution to the author.
═════[INSTALLATION]══════════════════════════════════════════
1) Put QPack into a sub-directory on the hard drive.
2) Tell QPSETUP the name of your file editors. To do this key
in QPSETUP /s, that's QPSETUP with a "/" and a small "s".
3) Run QPSETUP.EXE to edit the QPACK configuration file.
4) Edit QMAIL4 door script file logic to branch to QPack when
it is requested:
_____________________________________________________________
QPack - On-Demand QMail Prepack - Documentation .......... 1
ORIGINAL SCRIPT:
│ @ECHO OFF
│ SET QMAIL4=C:\DOORS\QM4\QMAIL4.DAT
│ %PCBDRIVE%\DOORS\QM4\QMAIL4
│ BOARD%PCBNODE%
MODIFIED SCRIPT:
│ @ECHO OFF
│ SET QMAIL4=C:\DOORS\QM4\QMAIL4.DAT
│ If (%PCBDOOR%)==(QPACK) GOTO QPACK
│ %PCBDRIVE%\DOORS\QM4\QMAIL4
│ GOTO END
│
│ :QPACK
│ \DOORS\QPACK\QPACK \DOORS\QPACK\QPACK.CNF %PCBDIR%
│ GOTO END
│
│ :END
│ BOARD%PCBNODE%
CHANGE DETAILS:
│ @ECHO OFF
│ SET QMAIL4=C:\DOORS\QM4\QMAIL4.DAT
│
│ If (%PCBDOOR%)==(QPACK) GOTO QPACK <= Add
│
│ %PCBDRIVE%\DOORS\QM4\QMAIL4
│ GOTO END <= Add this
│
│ :QPACK <= Add these
│ \DOORS\QPACK\QPACK \DOORS\QPACK\QPACK.CNF %PCBDIR%
│ GOTO END
│
│ :END <= Add this
│ BOARD%PCBNODE%
To run QPack, issue the QPACK parameter when open the Qmail
door:
QMAIL4 QPACK
OPEN QMAIL4 QPACK
OPEN # QPACK
└── That's the QMail door number.
That's all that's required. The door is self maintained - no
maintenance is required. The menus, welcome/goodbye, help
screens can be customized to your heart's desire.
_____________________________________________________________
QPack - On-Demand QMail Prepack - Documentation .......... 2
═════[OPTIONAL]══════════════════════════════════════════════
To shorten the length of the command the user has to type in,
a separate door script for QPack is required. To do this,
create an entry in your door security list:
USER DOOR
Filename Password Sec Login SYS SYS Shell
════════ ════════ ═══ ═════ ════ ════ ═════
QPACK 0 N N N Y
Put the following information into the script:
@echo QMAIL4 QPACK>PCBSTUFF.KBD
═════[REGISTRATION/SUPPORT]══════════════════════════════════
If you have questions, bugs, comments or suggestions, please
contact me. I may be reached on the PCBoard, Doors, OffLine
conferences on City2City(tm), Intelec(tm), and ILink(tm). I
also monitor the PCBNet conference on FidoNet(tm). I can also
be reach on my support BBS or by snail-mail to the above
address. Registered users of any one of my shareware packages
may contact me using the voice number in the registration
document.
Since this is user supported software, I don't expect you to
register if you don't like it or if it doesn't meet your
needs. Just stop using it after a reasonable trial period
(1-2 weeks). The program is not crippled in any way, there is
only a short delay at the start of the program.
If you like the program and use it regularly, please register
it. The registration cost is a one-time fee of $10.00. With
the registration you'll receive unlimited voice support and
upgrades. Your registration encourages further development,
enhancement and my continued support of the product. Please
send your registration in the form of a Money Order, Personal
cheque, or Cashier's cheque to the above address. I'm sorry
that I cannot process credit card registrations at this time.
_____________________________________________________________
QPack - On-Demand QMail Prepack - Documentation .......... 3
═════[STANDARD DISCLAIMER]═══════════════════════════════════
This program is provided on an "AS IS" basis. No warranty of
any kind is expressed or implied. YOU USE THIS PROGRAM AT
YOUR OWN RISK. I take no responsibility for any damage caused
directly or indirectly from the use or the inability to use
this program.
═════[CREDITS/COPYRIGHTS]════════════════════════════════════
QWK, QMail4:
Copyrights of Mark "Sparky" Herring of Sparkware, the
original creator of QWK.
PCBoard:
Clarke Development Company, Inc.
Other:
Respected copyright holders.
_____________________________________________________________
QPack - On-Demand QMail Prepack - Documentation .......... 4